<?php
class Contato extends TRecord 
{
	const TABLENAME='contato';
	/*
	 * Reescrevemos o construto para que possamos criar um objeto diretamente
	 * passando como parametro suas propriedades;
	 */
	public function __construct($id = NULL, $numero=null) {
		if ($id){
			parent::__construct($id); //Se existir chama o construtor da superclasse e carrega o objeto do banco
		}
		else if ($numero) //ser tiver tipo e numero adiciona o telefone
		{
			$this->adicionaTelefone($numero); //se não chava a função de adicionar telefones;
		}else
		{ 
			parent::__construct(); //Se não cria um novo objeto tipo COntatoRegistro
		}

	}

	public function adicionaTelefone($numero){
		
		$this->data['numero_contato']=$numero;
		
	}
	

}
?>